文件用nginx代理的,浏览器地址能访问到,但是请求访问不到 您所在的位置:网站首页 视频缓存浏览器 ios 文件用nginx代理的,浏览器地址能访问到,但是请求访问不到

文件用nginx代理的,浏览器地址能访问到,但是请求访问不到

#文件用nginx代理的,浏览器地址能访问到,但是请求访问不到| 来源: 网络整理| 查看: 265

先描述下场景:三维项目cesium,请求倾斜摄影3dtiles文件时,总是报错。ERR_CONTENT_LENGTH_MISMATCH。我的文件服务是通过nginx代理的

后来这篇博客给了我启发:ERR_CONTENT_LENGTH_MISMATCH解决方法_Mr_OOO的博客-CSDN博客

最后原因找到了:文件夹权限的问题,因为nginx有一个proxy_temp的缓存文件夹,你的文件太大时,都会从这个缓存里面去拿,而不是每次都去原地址直接加载。

这个文件夹的缓存大小可以设置:proxy_temp_file_write_size  128k;  当加载的文件超过proxy_temp_file_write_size所设置的值时,nginx会将文件写入proxy_temp文件夹中。

说明一下:如果nginx是以nobody用户运行的则无读写权限,需要为其添加权限。

转自这篇博客:nginx做反向代理时proxy_temp的权限问题_nginx proxy_temp_猪大肠的世界的博客-CSDN博客



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有